extraordinary skills - German English Dictionary